Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 STATION ROAD NORTH Detached £179,995 23 Sep 2004
22 STATION ROAD NORTH Detached £275,000 15 Jul 2016
24 STATION ROAD NORTH Detached £370,000 28 Oct 2016
28 STATION ROAD NORTH Detached £136,000 23 Mar 2012